*{
    margin: 0;
    padding: 0;
    list-style: none;
}
html,body,#root,.box{
    width: 100%;
    height: 100%;
}
header{
    width: 100%;
    height: 40px;
    background: skyblue;
}
main{
    width: 100%;
    height: calc(100% - 120px);
    background: pink;
    // overflow: hidden;
    .rv-tabs__content{
        width: 100%;
        height: 100%;
        .rv-tab__pane{
            overflow-y: scroll;
           }
    }
}
main>div{
    width: 100%;
    height: 100%;
   
}
footer{
    width: 100%;
    height: 40px;
    
}
::-webkit-scrollbar{
    display: none!important;
}
.demo-list {
    .rv-cell {
      text-align: center;
    }
  }
  


.rv-swiper__track-inner{
    width: 100%;
    height: 200px;
}
.rv-swiper__track-inner img{
    width: 100%;
    height: 200px;
}
.rv-product-card__content{
    padding-left: 40px;
}